package com.hlj.ncp.business.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hlj.ncp.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 客户对象 bus_customer
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("bus_customer")
public class Customer extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 客户ID */
    @TableId(value = "customer_id", type = IdType.AUTO)
    private Long customerId;

    /** 客户名称 */
    private String customerName;

    /** 客户类型（0生产企业 1电商平台） */
    private String customerType;

    /** 联系人 */
    private String contactName;

    /** 联系电话 */
    private String contactPhone;

    /** 联系邮箱 */
    private String contactEmail;

    /** 地址 */
    private String address;

    /** 业务需求 */
    private String businessNeeds;

    /** VIP标志（0普通 1VIP） */
    private String vipFlag;

    /** 状态（0正常 1停用） */
    private String status;
} 